institution undertaking - French English Dictionary